Relais & Chateaux. Hangzhou Zixuan Resort Chinese Restaurant is located at the intersection of Bapanling Road and Santaishan Road in the West Lake Scenic Area of Hangzhou City, Zhejiang Province, People's Republic of China. It is an Internet celebrity restaurant integrating tourism, vacation, leisure and food. The surrounding environment is surrounded by mountains and water, with birds singing and flowers blooming, and the air is fresh. While tasting Hangzhou cuisine and enjoying the beautiful scenery of West Lake Scenic Area, it makes people feel like they are in a fairyland on earth!